package com.wits.comet.chat.common;

/**
 * 
 * 
 * 消息命令
 * 
 */
public enum CometCommand {

	/** 登陆消息  **/
	login("login"), 
	
	/** 退出消息 **/
	logout("logout"), 

	
	/** 通知  **/
	notify("notify"),
	
	/** 消息**/
	message("message"),
	
	/** 保持连接 **/
	keepCall("keepCall"),
	
	/** 老师指导 **/
	instruct("instruct"),
	
	/** 更新讨论组用户列表 **/
	updateUserList("updateUserList"),
	
	/** 被退出(老师从讨论组删除) **/
	toExit("toExit"),
	
	/** 更新附件列表 **/
	updateAttachmentList("updateAttachmentList"),
	
	/** 发送引用资料 **/
	historicalData("historicalData"),
	
	/** 老师拒绝回答问题 **/
	refuseQuestion("refuseQuestion"),
	
	/** 老师点击完成回答 **/
	finishQuestion("finishQuestion"),
	
	/** 检查待解决的提问 **/
	checkWaitQuestion("checkWaitQuestion"),
	
	/** 老师开始教学 **/
	teaching("teaching"),
	
	/** 老师下课 **/
	endTeach("endTeach"),
	
	/** 账号重复登陆 **/
	repeatLogin("repeatLogin");

	private final String value;

	CometCommand(String value) {
		this.value = value;
	}

	public String value() {
		return value;
	}
	

	@Override
	public String toString() {
		return this.value;
	}
}
